layui.use(['customUtil'], function (customUtil) {

    var table = layui.table;
    var searchKeyword = "";
    var seckillLog = {

        _constant: {
            api: {
                querySeckillLogList: appCtx + '/seckillLog/querySeckillLogList',
            }
        },

        _init: function () {
            let _this = this;
            _this._bind();
            _this._renderTable();
        },

        _bind: function () {
            let _this = this;
            $("#eslogSearchBtn").on("click", function () {
                searchKeyword = $("#eslogSeachInput").val();
                _this._renderTable();
            });
        },

        _renderTable: function () {
            let _this = this;
            //执行一个 table 实例

            table.render({
                elem: '#seckillLogTable',
                url: _this._constant.api.querySeckillLogList, //数据接口
                method: 'post', //如果无需自定义HTTP类型，可不加该参数
                where: {
                    "keywords": searchKeyword
                },
                title: '商品表',
                page: true,//开启分页
                toolbar: 'default', //开启工具栏，此处显示默认图标，可以自定义模板，详见文档
                totalRow: false,//开启合计行
                cols: [[ //表头
                    {type: 'checkbox', fixed: 'left'},
                    {field: 'title', title: '标题'},
                    {field: 'createTime', title: '创建时间',templet:function (d) {
                        return customUtil.datetimeFormat(d.createTime);
                        }},
                    {field: 'content', title: '日志内容'},
                    {field: 'logType', title: '日志类型', sort: true, totalRow: true},
                    {field: 'highlight', title: '命中内容',templet:function (d) {
                            return d.highlight.content;
                        }}
                ]]
            });
        },

        _renderTableTime:function (date) {


                var dateType = "";
                var date = new Date();
                date.setTime(longTypeDate);
                dateType += date.getFullYear();   //年
                dateType += "-" + getMonth(date); //月
                dateType += "-" + getDay(date);   //日
                return dateType;

        }

    };


    seckillLog._init();

});